frog croaking - Turkish English Dictionary